Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to Jupyter Notebook version 7.2 #462

Merged
merged 7 commits into from
Aug 18, 2024

Conversation

jitseniesen
Copy link
Member

@jitseniesen jitseniesen commented Jul 27, 2024

This PR updates Jupyter Notebook to version 7.2.1 and Jupyter Lab to version 4.2.0. It also fixes a bug in the CI tests introduced by PR #456 and it clears WebEngine's HTTP cache which may fixes some mysterious problems.

Fixes #460
Fixes #464

@jitseniesen jitseniesen self-assigned this Jul 27, 2024
This fixes a bug in commit e2fae39
from the previous PR which broke the CI tests.
* Update Python dependency on jupyter-notebook
* package.json:
  * Run jlpm up -T @jupyter-notebook/*
  * Update other versions as in Jupyter Notebook
  * Add @jupyterlab/notebook-extension:cell-executor plugin
  * Replace @jupyterlab/rendermime-extension by
    @jupyter-notebook/application-extension:rendermime plugin;
    mirrors PR jupyter/notebook#6885
  * Remove i@jupyterlab/mainmenu-extension:recents plugin;
    mirrors PR jupyter/notebook#7307
* yarn.lock:
  * Copy from Jupyter Notebook
  * Run jlpm install
  * Run jlpm deduplicate
  * Edit version of react by hand
Fix a copy-and-paste error, and add a `resolve` section as in
Jupyter Notebook.
This bug only triggers when logging is enabled with the debug level.
I noticed that after replacing the JavaScript bundle, WebEngine continues
to use parts of the old code. Clearing the cache fixes this, though it is
a bit heavy-handed.
@jitseniesen jitseniesen added this to the v0.6.0 milestone Aug 6, 2024
@jitseniesen jitseniesen marked this pull request as ready for review August 6, 2024 13:56
@jitseniesen jitseniesen merged commit 51e52b7 into spyder-ide:master Aug 18, 2024
9 checks passed
@jitseniesen jitseniesen deleted the notebook72 branch August 18, 2024 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Include Jupyter Notebook version 7.2.1 GitHub CI tests fail
1 participant